<?php

	include("config.php");
    include(INCLUDEDIR."core.php");
	include(INCLUDEDIR."class.emailtpl.php");
	
	
	$tpl = new Sitio();
	$tpl->setPlantilla("tpl.registro_trabajo.html");
	$tpl->prepare();
	
	$archivo = $_FILES['archivo'];

	$nombre_persona = isset($_POST['nombre_persona'])?sanitizar($_POST['nombre_persona']):"";
	$email = isset($_POST['email'])?sanitizar($_POST['email']):"";
	$comentario = isset($_POST['comentario'])?sanitizar($_POST['comentario']):"";
	$telefonos = isset($_POST['telefonos'])?sanitizar($_POST['telefonos']):"";
	$captcha = isset($_POST['captcha'])?strtolower($_POST['captcha']):"";	
	
	if($_GET['accion']=="poractivar") {
		$tpl->newBlock("REGISTROEXITOSO");
		$tpl->Mostrar();
	}
	
	if($_POST['accion']=='registrarse') {		
		$error = array();
		if(empty($nombre_persona)) $error[]= "El Nombre de la persona no puede ser vacio";
		if(empty($email)) $error[] = "El correo no puede ser vacio";
		if(!esEmail($email) && !empty($email)) $error[] = "El correo debe ser valido";
		if($captcha!=$_SESSION['captcha']) $error[] = "Debe colocar el c&oacute;digo que aparece en la imagen";		
		if(count($error)>0) {
			$tpl->newBlock("ERRORBLOCK");
			foreach($error as $e) {
				$tpl->newBlock("ERRORITEM");
				$tpl->assign("error",$e);				
			}
		} else {
				$salida = new Emailtpl();			
				$salida->Load("registro_trabajo.html");
				$salida->setTitle("Solicitud de empleo: ".$nombre_persona);
				$salida->set("nombre_persona",$nombre_persona);
				$salida->set("email",$email);
				$salida->set("comentario",$comentario);
				$salida->set("telefonos",$telefonos);
				$salida->setAddress(CORREO_ADMINISTRADOR);								
				
				if($archivo['error']==0) {
					$salida->AddArchivo($archivo);
				}				
				$salida->Send();				
				redir($_SERVER['PHP_SELF']."?accion=poractivar");			
		}
	}
	
	
	$tpl->newBlock("FORMULARIO");
	$tpl->setTitulo("Registro de Academia");
	$tpl->assign("nombre_persona",$nombre_persona);
	$tpl->assign("comentario",$comentario);
	$tpl->assign("email",$email);
	$tpl->assign("telefonos",$telefonos);	
	
	$tpl->Mostrar();
		

?>